rough terrain vehicle - Francés Inglés Diccionario